English Dictionary
◊ SOAK UP
soak up
v : be able to take in, as of liquids; "The sponge absorbs water
well" [syn: {absorb}, {suck}, {imbibe}, {sop up}, {suck
up}, {draw}, {take in}, {take up}]